grind to a halt/standstill - Espagnol Anglais Dictionnaire